home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Languages Suite
/
ProgramD2.iso
/
Visual Database
/
Visual dBase v5.5
/
SAMPINC.PAK
/
UTILS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1995-07-18
|
1KB
|
57 lines
*******************************************************************************
* FILE: Utils.h
*
* WRITTEN BY: Borland Samples Group
*
* DATE: 8/22/93
*
* UPDATED: 5/95
*
* REVISION: $Revision: 1.7 $
*
* VERSION: Visual dBASE
*
* DESCRIPTION: Header file for Visual dBASE samples.
*
* PARAMETERS: None
*
* CALLS: None
*
* USAGE: (in a file)
* #include <Utils.h>
*
*******************************************************************************
#ifndef UTILS_H
#define UTILS_H
*** Various useful macros
#define ALLTRIM(s) ltrim(rtrim(s))
#define TRIMSTR(n) ltrim(str(n))
*** MENUITEM can be used to define menus (dBASE 5.0 for DOS compatibility)
#define MENUITEM MENU
*** Flags parameter settings for form/control event handling routines.
*** More than one of these can be on at one time (e.g. you can press ctrl-left
*** mouse button.) To check if a combination of settings has been selected,
*** use BITAND(setting1,setting2)
#define MK_LBUTTON 1
#define MK_RBUTTON 2
#define MK_SHIFT 4
#define MK_CONTROL 8
#define MK_MBUTTON 10
*** NType parameter setting for the OnSize event handler of forms
#define SIZE_RESTORED 0
#define SIZE_MINIMIZED 1
#define SIZE_MAXIMIZED 2
#define SIZE_MAXSHOW 3
#define SIZE_MAXHIDE 4
#endif